Compund Words
Last Search Words
Search Result:camellia japonica
Overview of noun camellia_japonica
The noun camellia japonica has 1 sense
- japonica, Camellia japonica -- (greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar